cape spurfowl - French English Dictionary